// 品牌管理服务层
app.service('brandService', function ($http) {

    // 查询所有品牌
    this.findAll = function () {
        return $http.get('../brand/findAll.do');
    }

    // 分页查询所有
    this.findPage = function (page, rows) {
        return $http.get('../brand/findByPage.do?page=' + page + '&rows=' + rows);
    }

    // 根据id查询实体
    this.selectOne = function (id) {
        return $http.get('../brand/queryById.do?id=' + id);
    }

    // 新增实体
    this.add = function (entity) {
        return $http.post('../brand/save.do', entity);
    }

    // 修改实体
    this.update = function (entity) {
        return $http.post('../brand/update.do', entity);
    }

    // 根据id集合删除实体
    this.del = function (ids) {
        return $http.get('../brand/delete.do?ids=' + ids);
    }

    // 按照条件分页查询
    this.search = function (page, rows, searchEntity) {
        return $http.post('../brand/search.do?page=' + page + '&rows=' + rows, searchEntity);
    }
});